package systemEntity

// EbSystemNotice 通知模板表
type SystemNotice struct {
	ID         int64  `json:"id" gorm:"column:id" form:"id"`                            // 通知模板id
	Title      string `json:"title" gorm:"column:title" form:"title"`                   // 通知标题
	Type       string `json:"type" gorm:"column:type" form:"type"`                      // 通知类型
	Icon       string `json:"icon" gorm:"column:icon" form:"icon"`                      // 图标
	URL        string `json:"url" gorm:"column:url" form:"url"`                         // 链接
	TableTitle string `json:"table_title" gorm:"column:table_title" form:"table_title"` // 通知数据
	Template   string `json:"template" gorm:"column:template" form:"template"`          // 通知模板
	PushAdmin  string `json:"push_admin" gorm:"column:push_admin" form:"push_admin"`    // 通知管理员id
	Status     int8   `json:"status" gorm:"column:status" form:"status"`                // 状态
}

// TableName 表名称
func (*SystemNotice) TableName() string {
	return "eb_system_notice"
}
